cboj-payments-prc-api
Get Transaction details
Description:
This API fetches the Transaction details of a given FT reference number.
The following channels will use this API . Each channel has its own T24 version in the temenos system. Until the T24 version for the other channels are finalized, all the other channels use the existing default T24 version. .
Mulesoft Request:
Headers:
Mandatory Headers: x-channel-id, x-correlation-id, x-bank-id, client_id, client_secret
Optional Headers: x-sub-channel-id, x-user-id, Authorization, x-debug-flag, x-customer-id
Parameters:
URI Params: {ftNumber}
Query Params: NA
Content-type: application/json
Mulesoft Response:
Success Response: (200)
{
"status": {
"success": "true",
"code": "200",
"arabicMessage": "تمت العملية بنجاØ",
"englishMessage": "The Operation has been Successfully Completed"
},
"response": {
"ftReference": "FT21025ACADZX0FN",
"status": "SUCCESS",
"creditAccount": "4183361",
"beneficiaryName": null,
"requestDate": "20210705",
"debitValueDate": "20201014",
"creditAmount": "200.00",
"debitAmount": null,
"creditCurrency": "USD",
"transactionType": "ACAD"
}
}
Sample Error Response:
Please refer the HOME page for all possible combinations of error response codes.
Note: The 'errorCode' and 'backendErrorMessage' will be in the error response message only if 'x-debug-flag' is '1'
400 :
{
"status": {
"code": "T24003888",
"reasonCode": "BadRequest",
"arabicMessage": "Input data not found",
"englishMessage": "Input data not found",
"errorCode": "T24003888",
"errorDescription": "INPUT MISSING"
}
}